peripheral highway - Spanish English Dictionary